﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data.SqlClient;


namespace PruebaGraficas
{
    public class ClassManejoBD
    {
        private static String cadenaConexion ="Data Source=192.168.51.48;Initial Catalog=PROPUESTASSQL;User Id=propuestasDBUser;Password=alvaro2008";

        /// <summary>
        /// Recupera los proyectos presentados a un organismo determinado
        /// </summary>
        /// <param name="organismo"></param>
        /// <returns></returns>
        public static int estadisticasProyectosPorOrganismo(String organismo)
        {
            SqlConnection con = new SqlConnection(cadenaConexion);
            String query = String.Format("select count(id_proyecto) from proyecto where id_convocatoria=(select id_convocatoria from convocatoria where organismo='{0}')", organismo);

            SqlCommand cmd = new SqlCommand(query, con);
            con.Open();
            string estado = con.State.ToString();
            int result = Convert.ToInt32(cmd.ExecuteScalar());
            con.Close();

            return result;
        }
    }
}
